National Repository of Grey Literature 12 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Test Driven Development for FPGA Designs
Halász, Dávid ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
Tato bakalářská práce popisuje, jak může být princip TDD uplatněn u hardware, převážně pro vývoj FPGA. Je popsána důležitá teorie pro pochopení kontextu. Na referenčním návrhu jsou představeny některé dostupné a užitečné verifikační nástroje. Jeden z těchto nástrojů byl vybrán a pomocí TDD byl vytvořen a úspěšně otestován návrh komunikačního modulu SPI.
Mobile Application for CMS Administration
Ingr, Michal ; Tesař, Filip (referee) ; Dydowicz, Petr (advisor)
The master's thesis describes the designing and developing mobile application for remote management of Kentico CMS/EMS system via REST interface. The thesis emphasized agile approaches to development, especially Test-Driven Development and automated testing.
Translation of PHP Language Subset into C++
Nechutný, Stanislav ; Matula, Peter (referee) ; Křivka, Zbyněk (advisor)
My work is focused on design and execution of an automated translation for functions written in PHP into C++. Generated code may be compiled as a PHP extension and loaded the same way MySQL, PDO, GD or so. As a result these functions may be called from PHP as if they were the initial interpreted functions. Since there is no need for source code analysis, interpretation, nor staging by Garbage Collector general assumption would be a significant speed difference. Created tool executes source code transfer into abstract syntactic tree which is followed up by a static analysis of variable types and consequently generates C++ code. Final speed increase then depends on the particular code being translated and its practical use is slightly elaborate at the moment - owing to the implementation of PHP subset.
Conference Information System
Bednář, Martin ; Rychlý, Marek (referee) ; Křivka, Zbyněk (advisor)
The .NET platform offers several frameworks, technologies and approaches for web applications development. A good survey of these technologies is necessary for selecting effective implementation technologies. The aim of the thesis was to create a conference information system as a web application on the .NET platform for the non-profit organization Zámecké návrší, p.o. including its deployment and operation in the production environment. Prior to the development, it was necessary to familiarize myself with the .NET platform and compare the frameworks for web development. The bachelor thesis presents the suitability of individual frameworks for different types of applications. Based on the .NET analysis, DotVVM framework was chosen to implement the conference information system. The development of application logic proceeded with the test-driven development method. Combining appropriate frameworks, technologies, and approaches has lead to effective development with the successful creation of a secure and fast web application.
Test Suite of the EAS Framework
Mazáková, Júlia ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
Toto dielo sa zameriava na softvérové testovanie systému s dôrazom na nižšie vrstvy testovania, ktoré zahŕňajú testovanie jednotlivých komponent a integráciu. Hlavným cieľom je demonštrovať proces testovania na EAS (Efektívny Agendový Systém), začínajúc plánovaním testov a následne vytvorením konečnej testovacej sady, ktorá vyhodnocuje výkon mikroslužieb systému. Táto testovacia sada pokrýva významnú časť funkcionality systému. Výsledky sú zobrazené a analyzované vo vygenerovanej testovacej správe. Analyzovanie systému a konečný report slúžia ako cenný nástroj v rámci testovania.
Test Driven Development for FPGA Designs
Halász, Dávid ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
Tato bakalářská práce popisuje, jak může být princip TDD uplatněn u hardware, převážně pro vývoj FPGA. Je popsána důležitá teorie pro pochopení kontextu. Na referenčním návrhu jsou představeny některé dostupné a užitečné verifikační nástroje. Jeden z těchto nástrojů byl vybrán a pomocí TDD byl vytvořen a úspěšně otestován návrh komunikačního modulu SPI.
Conference Information System
Bednář, Martin ; Rychlý, Marek (referee) ; Křivka, Zbyněk (advisor)
The .NET platform offers several frameworks, technologies and approaches for web applications development. A good survey of these technologies is necessary for selecting effective implementation technologies. The aim of the thesis was to create a conference information system as a web application on the .NET platform for the non-profit organization Zámecké návrší, p.o. including its deployment and operation in the production environment. Prior to the development, it was necessary to familiarize myself with the .NET platform and compare the frameworks for web development. The bachelor thesis presents the suitability of individual frameworks for different types of applications. Based on the .NET analysis, DotVVM framework was chosen to implement the conference information system. The development of application logic proceeded with the test-driven development method. Combining appropriate frameworks, technologies, and approaches has lead to effective development with the successful creation of a secure and fast web application.
Mobile Application for CMS Administration
Ingr, Michal ; Tesař, Filip (referee) ; Dydowicz, Petr (advisor)
The master's thesis describes the designing and developing mobile application for remote management of Kentico CMS/EMS system via REST interface. The thesis emphasized agile approaches to development, especially Test-Driven Development and automated testing.
Translation of PHP Language Subset into C++
Nechutný, Stanislav ; Matula, Peter (referee) ; Křivka, Zbyněk (advisor)
My work is focused on design and execution of an automated translation for functions written in PHP into C++. Generated code may be compiled as a PHP extension and loaded the same way MySQL, PDO, GD or so. As a result these functions may be called from PHP as if they were the initial interpreted functions. Since there is no need for source code analysis, interpretation, nor staging by Garbage Collector general assumption would be a significant speed difference. Created tool executes source code transfer into abstract syntactic tree which is followed up by a static analysis of variable types and consequently generates C++ code. Final speed increase then depends on the particular code being translated and its practical use is slightly elaborate at the moment - owing to the implementation of PHP subset.
Test-Driven Development in .NET platform
Bárta, Jan ; Buchalcevová, Alena (advisor) ; Vít, Jan (referee)
Test-Driven Development (TDD) is a complex agile methodic, which focus not only to software testing, but rather to software development in general. This thesis presents basic principles of TDD and also specific processes and practices to Microsoft .NET platform. There are examples of support software necessary for TDD on this platform and also practical code examples in C# language. The process of Test-Driven Development is shown od this code examples. Thesis also focuses on other terms related to TDD. One of the chapters deals with software testing in general, automatic testing or agile principles from which TDD comes. Thesis further focuses on requirements to tests or tested application itself. For successful application of TDD, it is necessary to fulfill some requirement steps and limitations. Otherwise, Test-Driven Development could be really expensive and hard approach. But when development team is aware of these limitations, TDD will produce quality code.

National Repository of Grey Literature : 12 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.